.fav-tab-nav{
    height:40px;
}
.fav-tab-nav>a{
    line-height:40px;
    font-size:15px;
}
.tabs-nav>a.active{
    color:#97c92d;
}
.tab-pane{
    position:relative;
    display:none;
}
.tab-pane.active{
    display:block;
}
ul.goods-lists-s2>li{
    position:relative;
    padding:10px;
    border-bottom:solid 1px #e5e5e5;
}
ul.goods-lists-s2>li>a{  /*高度靠图片填充*/
    position:relative;display:block;
    width:92%;height:auto;/*li's padding-height:20px*/
    margin-right:8%;
    color:#797979;
}
.lists-item-s2-img{
    border:solid 1px #e5e5e5;
    background-color:#fff;
    padding:2px;
    border-radius:2px;
    display:inline-block;
    width:30%;max-width:126px;
}
.lists-item-s2-img>img{
    border-radius:2px;
    width:100%;
}
.lists-item-s2-info{
    position:absolute;right:0px;top:0px;
    width:70%;height:100%;
    padding-left:5px;
}
.lists-item-s2-info>h5{
    font-size:15px;line-height:1.2;
}
.info-bottom{
    position:absolute;bottom:0;left:0;
}
.item-price{
    
}
.item-price>*:first-child{
    color:#a2d438;
    padding-right:3px;
}
.item-price small{
    font-size:80%;
}
.tab-pane>ul>li>.rig-side-func{
    position:absolute;
    top:0;right:10px;/*follow father's' padding*/
    height:100%;width:8%;
}
.rig-side-func>a{
    display:block;position:absolute;
    background-color:#a2d438;
    border-radius:4px;
    width:30px;height:30px;
    right:0;
    top:50%;margin-top:-15px;
    overflow:hidden;
}
.rig-side-func .icon4-trash-white{

    left:-4px;top:-1px;
}
/*#a2d438*/
/*brand list:*/
ul.brand-lists-s2>li{
    position:relative;
    padding:10px;
    border-bottom:solid 1px #e5e5e5;
}
ul.brand-lists-s2>li>.brand-header{ 
    position:relative;display:block;
    width:100%;height:45px;
    padding-right:30px;
    color:#797979;
}
ul.brand-lists-s2 .brand-logo{
    position:absolute;top:0;left:0;
    padding:2px;
    height:100%;width:auto;
    border:solid 1px #e5e5e5;
    border-radius:2px;
    box-shadow: 0px 1px 1px #eee;
}
.brand-logo>img{
    height:100%;
    display:block;
    border-radius:1px;
}
ul.brand-lists-s2 .brand-title{
    width:100%;
    padding-left:50px;
    height:100%;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.brand-title>*{
    line-height:22px;
}
.trash-box-green{
    display:block;
    position:absolute;top:15px;right:10px;
    width:30px;height:32px;
    border:solid 1px #bae956;
    border-radius:4px;
    box-shadow: 0px 1px 1px #e6f8c1;
    opacity:.8;
}
.trash-box-green .icon4{
    left:-5px;top:-2px;
}
.brand-goods-lists{
    margin-top:10px;
    height:auto;
}
.brand-goods-lists>*{
    display:block;
    border:solid 1px #e5e5e5;
    border-radius:2px;
    box-shadow: 0px 1px 1px #eee;
    padding:3px;
}
.brand-goods-lists>*>img{
    width:100%;
    border-radius:1px;
}